package cn.lj.payment.mapper.mapper;

import cn.lj.payment.mapper.pojo.SmallMiGoodsOrder;
import org.springframework.stereotype.Repository;

import java.util.List;

/**
 * @Description: OrderMapper
 * @author: lijie
 * @date: 2021年07月26日 上午 09:57:1
 */
@Repository
public interface OrderMapper {
    /**
     * 功能描述: 修改订单状态
     * @auther: lijie
     * @param outTradeNo:
     * @date: 2021/7/26 下午 05:40:2
     * @return: int
     */
    int orderUpdate(String outTradeNo);
    /**
     * 功能描述:通过订单号查询订单
     * @auther: lijie
     * @param outTradeNo:
     * @date: 2021/7/26 下午 05:40:11
     * @return: cn.lj.payment.mapper.pojo.SmallMiGoodsOrder
     */
    SmallMiGoodsOrder getOne(String outTradeNo);

    /**
     * 功能描述: 查询所有订单为未支付的
     * @auther: lijie

     * @date: 2021/7/26 下午 06:07:42
     * @return: java.util.List<cn.lj.payment.mapper.pojo.SmallMiGoodsOrder>
     */
    List<SmallMiGoodsOrder> getOneStatus();
}
